package com.okq.service;

import com.okq.entity.Notice;
import com.okq.util.page.Page;

import java.util.List;

/**
 * 描述 : 公告通知接口
 * 作者 : zdl
 * 日期 : 2017/6/29 11:39
 */
public interface INoticeService {

    void saveNotice(Notice notice);

    void deleteNotice(Notice notice);

    void updateNotice(Notice notice);

    void saveOrUpdateNotice(Notice notice);

    Notice getNoticeById(String id);

    List<Notice> listAllNotice();

    Page<Notice> pageByNotice(Page<Notice> page, Notice notice);

    Notice getLastTop(String comCode);

    List<Notice> listNoOverdueNotice();
}
